Business

Bank of Canada holds interest rate at 0.25% but hints of hike to come